草庐IT

Android DataBinding float 到 TextView

全部标签

android - TextView占空间没有文字

我有一个TextView,当没有要显示的文本时,它仍在占用空间。这仅发生在OS1.6上。当我的应用程序在2.2上运行时,TextView的高度会收缩,因此它不会占用任何空间。我可以在TextView中设置一些属性,因为当没有设置文本时它会折叠或消失吗?这是我的XML代码。 最佳答案 如果您想让TextView消失,如果它的文本是null,那么使用android:visibility或以编程方式使用textview。setVisibility(View.INVISIBLE);或textview.setVisibility(View.G

android - Textview 就像一个终端

您好,我正在尝试让文本像在终端或cmd中那样显示。我的意思是一个文本窗口,每次输入都会生成一个新行,然后显示TextView的底行,并且屏幕上始终会显示一定数量的行。这听起来很容易做,但现在我开始了,我不确定该怎么做。我尝试像这样将TextView放入ScrollView然后sss=et1.getText().toString();tv1.append("\n"+sss);添加新行这一切都有效,但我真的不知道如何让TextView到底部,现在它只是在我达到最大行数时切断。我绝对不期望任何人为我编写我的程序。我是来学习的感谢您的宝贵时间! 最佳答案

Android TextView 向下偏移

我在LinearLayout中有一个包含两个按钮和一个TextView的Activity。我的TextView向下偏移,文本不适合框内。你能解释一下发生了什么吗?我认为它与填充有关,我已经阅读了一些关于TextView填充的危险的讨论,但这并不能解释为什么文本在底部被截断。此代码产生此显示:紫色的是LinearLayout,蓝色的是TextView。如您所见,TextView的顶部在按钮的下方,其底部在LinearLayout的底部下方。当我向TextView添加文本时,LinearLayout适本地增加了它的高度,但是由于TextView是偏移的,所以我总是丢失最后一行的底部。我运行

android - Textview无缘无故改变背景颜色

我在一个Activity中有两个TextView,由xml定义-两者的背景颜色都是灰色。在我的应用程序中,我将其中一种TextView背景颜色设置为蓝色。这按预期工作。但是:当我转动设备(旋转)或离开应用程序并再次返回时,另一个TextView也是蓝色的-故意与一组颜色相同...!?当我离开应用程序并再次启动它时,第二个TextView保持蓝色。当我停止应用程序运行(终止)并再次启动它时,第二个TextView是灰色的。但是当我下次旋转设备或启动应用程序时,同样的问题出现了。问题设备正在运行4.1.1。-相同的应用程序在2.3.4设备上运行没有问题。SDK工具22.0.1,Eclips

android - TextView "fill_parent"没有填充父级

我有一个简单的布局:但我的TextView并没有占据所有的宽度,即使我做了fill_parent。我怎样才能使它具有完整尺寸,而不仅仅是内容的尺寸? 最佳答案 使外部LinearLayout在属性android:layout_width和中具有match_parent而不是wrap_content>android:layout_height. 关于android-TextView"fill_parent"没有填充父级,我们在StackOverflow上找到一个类似的问题:

android - 在MonoDroid中设置textview的文本时,“jobject”不得为IntPtr.Zero

我将MvvmCross与MonoDroid一起使用。在View模型的计时器中,每分钟我都会调用RaisePropertyChanged("MinutesRemaining")-MinutesRemaining是一个整数,指定直到当前条目结束为止的持续时间(以分钟为单位)(是的,这在UI线程上被调用!)。使用MvvmCross将MinutesRemaining绑定(bind)到TextView。在从Xamarin更新4.10.1之前,该应用程序将完全崩溃,并且不会在跟踪记录上显示任何错误消息-它现在在调试时正确中断,在调用PropertyChanged事件时给出以下错误:MvxBind:

android - 如何在 Android 中将 TextView 添加到 GridView

我已经知道如何将字符串添加到android中的gridView,但是我想添加TextView来格式化文本(重力、颜色等)。这是我当前的代码:GridViewgridView=(GridView)findViewById(R.id.grades);ArrayListdisplay=newArrayList();ArrayAdapteradapter=newArrayAdapter(this,android.R.layout.simple_list_item_1,display);gridView.setAdapter(adapter);for(inti=0;i不幸的是,当我运行它时,gr

android - 如何在自定义 TextView 中获取命名空间为 "android"的属性

在自定义TextView中,我试图获取text属性的值(例如)。TypedArrayvalues=context.obtainStyledAttributes(attrs,com.android.internal.R.styleable.TextView);Stringtext=values.getString(com.android.internal.R.styleable.TextView_text);但我收到此错误消息:packagecom.android.internal.Rdoesnotexist那么如何获取TextView的“默认”属性呢? 最佳

java - 如何在android中将TextView转换成ImageView

我需要将TextView转换为ImageView,以便能够将ImageView作为图像保存在sd卡中。如何将TextView转换为ImageView?谢谢。(我看到了其他问题,但它们并没有真正回答我的问题)。 最佳答案 是的,有两种方法可以做到这一点。您可以使用buildDrawingCache()和getDrawingCache()创建任何View的位图TextViewtv=(TextView)findViewById(R.id.textview);tv.buildDrawingCache();ImageViewimg=(Imag

android - 在 ImageView 之后显示 TextView

我想在ImageView之后显示TextView,但现在在我的Android屏幕上,Text覆盖了Image。布局:请看上面的截图,帮我更新我的XML这样TextView就会出现在ImageView之后。 最佳答案 替换FrameLayout与LinearLayout或RelativeLayout因为FrameLayout将一个View放在另一个View之上LinearLayout:以线性方式放置subview,水平或垂直一个接一个。注意:线性布局还允许您根据指定的weight属性值在subview之间动态分配可用的宽度和高度。相对